<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;

class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;

    protected function response($code, $message, $data){

        return ['code' => $code,'message' => $message,'data' => $data];
    }

    protected function success($data){
        return $this->response(0, '请求成功',$data);
    }

    protected function error($data){
        return $this->response(0, '请求失败',$data);
    }
}
